| | | Luther wins toss. Chooses to Recieve. |
| Lut | 1-10 | at Lut35 | STO ball on STO35. |
| | | Ethan March kickoff 65 yards to the LUT0, touchback. |
| Lut | 1-10 | at Lut25 | Travis Vargas rush for 15 yards to the LUT40, 1ST DOWN LUT (Ridley Weeks). |
| Lut | 1-10 | at Lut40 | Tre Jensen rush for 3 yards to the LUT43 (Luke Dahl). |
| Lut | 2-7 | at Lut43 | Ian Kuykendall rush for 1 yard to the LUT44 (Jacob Ossell). |
| Lut | 3-6 | at Lut44 | Andrew Whalen rush for 5 yards to the LUT49 (Luke Dahl). |
| Lut | 4-1 | at Lut49 | Ian Kuykendall rush for 4 yards to the STO47, 1ST DOWN LUT (Ridley Weeks). |
| Lut | 1-10 | at Sto47 | Ian Kuykendall pass incomplete to Travis Vargas (J. Bartholomew). |
| Lut | 2-10 | at Sto47 | Travis Vargas rush for loss of 4 yards to the LUT49 (Ridley Weeks). |
| Lut | 3-14 | at Lut49 | Ian Kuykendall pass complete to Trevor Joiner for 12 yards to the STO39 (Nick Sabatino). |
| Lut | 4-2 | at Sto39 | Y. Ouazzani rush for 3 yards to the STO36, 1ST DOWN LUT (Ridley Weeks;Marcel Diggs). |
| Lut | 1-10 | at Sto36 | Ian Kuykendall pass incomplete (Shiloh Goodwin). |
| Lut | 2-10 | at Sto36 | PENALTY LUT false start (Trevor Joiner) 6 yards to the STO42. |
| Lut | 2-16 | at Sto42 | Y. Ouazzani rush for 3 yards to the STO39 (L. Ferreira;Sam Stuckmayer). |
| Lut | 3-13 | at Sto39 | Ian Kuykendall pass complete to Tre Jensen for 3 yards to the STO36, fumble forced by TEAM, fumble by Tre Jensen recovered by LUT TEAM at STO35. |
| Lut | 4-9 | at Sto35 | Ian Kuykendall pass incomplete to Ricardo Chavez (Nick Sabatino). |
| | | Drive: 13 plays, 40 yards, TOP 06:20 |
| Sto | 1-10 | at Sto35 | ST. OLAF drive start at 08:40. |
| Sto | 1-10 | at Sto35 | Ri. Johnson III pass incomplete. |
| Sto | 2-10 | at Sto35 | Ri. Johnson III pass complete to Gabe Alada for 6 yards to the STO41 (Jordan Baker). |
| Sto | 3-4 | at Sto41 | Ri. Johnson III pass complete to Noah Johnson for 20 yards to the LUT39, 1ST DOWN STO, out-of-bounds (Jordan Baker). |
| Sto | 1-10 | at Lut39 | Ri. Johnson III rush for 20 yards to the LUT19, 1ST DOWN STO. |
| Sto | 1-10 | at Lut19 | Ri. Johnson III rush for 1 yard to the LUT18 (Jordan Baker;Jeremy Whalen). |
| Sto | 2-9 | at Lut18 | PENALTY STO false start (Anthony DeBella) 5 yards to the LUT23. |
| Sto | 2-14 | at Lut23 | Ri. Johnson III pass incomplete to Noah Johnson. |
| Sto | 3-14 | at Lut23 | Ri. Johnson III pass incomplete to Gabe Alada, dropped pass. |
| Sto | 4-14 | at Lut23 | Ethan March field goal attempt from 39 BLOCKED, recovered by LUT Michael Noll at LUT41 spot at LUT41, clock 05:51 (blocked by Michael Noll), Jordan Baker for 14 yards to the STO45 (Caleb Golberg), PENALTY STO face mask 14 yards to the STO31, 1ST DOWN L
UT, 1st and 10, LUT ball on STO31. |
| | | Drive: 8 plays, 42 yards, TOP 05:23 |
| Lut | 1-10 | at Sto31 | Y. Ouazzani rush for 4 yards to the STO27 (J. Bartholomew;Shiloh Goodwin). |
| Lut | 2-6 | at Sto27 | Ian Kuykendall pass complete to J. Montgomery for 7 yards to the STO20, 1ST DOWN LUT (Jacob Ossell). |
| Lut | 1-10 | at Sto20 | Ian Kuykendall pass incomplete to Travis Vargas, dropped pass. |
| Lut | 2-10 | at Sto20 | Ian Kuykendall rush for no gain to the STO20 (Shiloh Goodwin;J. Bartholomew). |
| Lut | 3-10 | at Sto20 | Ian Kuykendall rush for loss of 3 yards to the STO23 (J. Bartholomew). |
| Lut | 4-13 | at Sto23 | Jonah Zaimes field goal attempt from 41 GOOD, clock 03:17. |
| | | Luther 3, St. Olaf 0 |
| | | Drive: 6 plays, 8 yards, TOP 00:00 |
| | | Jonah Zaimes kickoff 27 yards to the STO38, Oliver West return 0 yards to the STO38, out-of-bounds. |
| Sto | 1-10 | at Sto38 | ST. OLAF drive start at 03:16. |
| Sto | 1-10 | at Sto38 | Ri. Johnson III pass incomplete to Gonzalo Pirela, dropped pass. |
| Sto | 2-10 | at Sto38 | Ri. Johnson III rush for 14 yards to the LUT48, 1ST DOWN STO (Jeremy Whalen). |
| Sto | 1-10 | at Lut48 | Vernon Green rush for loss of 1 yard to the LUT49 (Jordan Tidwell;Devon Anderson). |
| Sto | 2-11 | at Lut49 | Ri. Johnson III pass complete to Gonzalo Pirela for 49 yards to the LUT0, 1ST DOWN STO, TOUCHDOWN, clock 01:59. |
| | | Ethan March kick attempt good. |
| | | St. Olaf 7, Luther 3 |
| | | Drive: 4 plays, 62 yards, TOP 01:17 |
| | | Ethan March kickoff 63 yards to the LUT2, Travis Vargas return 8 yards to the LUT10 (Brandon Foster). |
| Lut | 1-10 | at Lut10 | LUTHER drive start at 01:59, LUT ball on LUT25. |
| Lut | 1-10 | at Lut25 | Quon Lambert rush for loss of 1 yard to the LUT24 (Max Karpinske). |
| Lut | 2-11 | at Lut24 | Y. Ouazzani rush for no gain to the LUT24, fumble by Y. Ouazzani recovered by STO J. Bartholomew at LUT24. |
| | | Drive: 2 plays, minus 1 yards, TOP 00:42 |
| Sto | 1-10 | at Lut24 | ST. OLAF drive start at 01:17. |
| Sto | 1-10 | at Lut24 | Vernon Green rush for 1 yard to the LUT23 (Patrick Beatty;Jeremy Whalen). |
| Sto | 2-9 | at Lut23 | Ri. Johnson III rush for 23 yards to the LUT0, 1ST DOWN STO, TOUCHDOWN, clock 00:32. |
| | | Ethan March kick attempt good. |
| | | St. Olaf 14, Luther 3 |
| | | Drive: 2 plays, 24 yards, TOP 00:45 |
| | | Ethan March kickoff 65 yards to the LUT0, touchback. |
| Lut | 1-10 | at Lut25 | LUTHER drive start at 00:32. |
| Lut | 1-10 | at Lut25 | Ian Kuykendall rush for loss of 5 yards to the LUT20, fumble forced by J. Bartholomew, fumble by Ian Kuykendall recovered by LUT Ian Kuykendall at LUT20. |
| | | Drive: 1 plays, minus 5 yards, TOP 01:33 |
| | | St. Olaf 14, Luther 3 |
| Lut | 2-15 | at Lut20 | Start of 2nd quarter, clock 15:00. |
| Lut | 2-15 | at Lut20 | Ian Kuykendall rush for 7 yards to the LUT27, out-of-bounds. |
| Lut | 3-8 | at Lut27 | PENALTY LUT false start (Ricardo Chavez) 5 yards to the LUT22. |
| Lut | 3-13 | at Lut22 | Ian Kuykendall pass incomplete (L. Ferreira). |
| Lut | 4-13 | at Lut22 | Scott Edwards punt 54 yards to the STO24, Jacob Ossell return 12 yards to the STO36 (Eythan Blair). |
| | | Drive: 3 plays, minus 3 yards, TOP 01:33 |
| Sto | 1-10 | at Sto36 | ST. OLAF drive start at 13:59. |
| Sto | 1-10 | at Sto36 | Ri. Johnson III rush for 2 yards to the STO38 (Jordan Tidwell). |
| Sto | 2-8 | at Sto38 | Ri. Johnson III rush for 5 yards to the STO43 (Jeremy Whalen;Isaac Highum), PENALTY STO HL 8 yards to the STO30, NO PLAY. |
| Sto | 2-16 | at Sto30 | Ri. Johnson III pass complete to Gonzalo Pirela for 21 yards to the LUT49, 1ST DOWN STO (Chris Pinkney). |
| Sto | 1-10 | at Lut49 | Ri. Johnson III pass incomplete to Gonzalo Pirela, dropped pass. |
| Sto | 2-10 | at Lut49 | Ri. Johnson III pass complete to Gonzalo Pirela for 15 yards to the LUT34, 1ST DOWN STO (Scott Edwards). |
| Sto | 1-10 | at Lut34 | Vernon Green rush for no gain to the LUT34 (Dante Joseph;Patrick Beatty). |
| Sto | 2-10 | at Lut34 | Vernon Green rush for loss of 1 yard to the LUT35 (Jordan Tidwell;Devon Anderson). |
| Sto | 3-11 | at Lut35 | Ri. Johnson III pass incomplete to Caleb Golberg, PENALTY LUT roughing passer (Patrick Beatty) 15 yards to the LUT20, 1ST DOWN STO, NO PLAY. |
| Sto | 1-10 | at Lut20 | Ri. Johnson III pass complete to Ben Smithson for 20 yards to the LUT0, 1ST DOWN STO, TOUCHDOWN, clock 10:23. |
| | | Ethan March kick attempt good. |
| | | St. Olaf 21, Luther 3 |
| | | Drive: 7 plays, 64 yards, TOP 03:39 |
| | | Ethan March kickoff 39 yards to the LUT26, Deven Psyck return 7 yards to the LUT33 (Keaton Aronson). |
| Lut | 1-10 | at Lut33 | LUTHER drive start at 10:20. |
| Lut | 1-10 | at Lut33 | PENALTY STO offside 5 yards to the LUT38, 1ST DOWN LUT. |
| Lut | 1-10 | at Lut38 | Ian Kuykendall pass incomplete. |
| Lut | 2-10 | at Lut38 | QB hurry by J. Bartholomew. |
| Lut | 2-10 | at Lut38 | Ian Kuykendall pass complete to J. Montgomery for 4 yards to the LUT42 (Marcel Diggs). |
| Lut | 3-6 | at Lut42 | Ian Kuykendall pass incomplete to Tre Jensen. |
| Lut | 4-6 | at Lut42 | Scott Edwards punt 49 yards to the STO9, Jacob Ossell return 13 yards to the STO22 (Dante Joseph;Jeremy Whalen). |
| | | Drive: 3 plays, 9 yards, TOP 00:55 |
| Sto | 1-10 | at Sto22 | ST. OLAF drive start at 09:25. |
| Sto | 1-10 | at Sto22 | PENALTY LUT encroachment (Cyrus Butters) 5 yards to the STO27. |
| Sto | 1-5 | at Sto27 | Vernon Green rush for 2 yards to the STO29 (Patrick Beatty). |
| Sto | 2-3 | at Sto29 | Ri. Johnson III pass incomplete to Gabe Alada, dropped pass. |
| Sto | 3-3 | at Sto29 | Ri. Johnson III rush for 11 yards to the STO40, 1ST DOWN STO (Dante Joseph). |
| Sto | 1-10 | at Sto40 | Ri. Johnson III pass complete to Gabe Alada for 12 yards to the LUT48, 1ST DOWN STO. |
| Sto | 1-10 | at Lut48 | Ri. Johnson III rush for 7 yards to the LUT41 (Devon Anderson). |
| Sto | 2-3 | at Lut41 | Timeout St. Olaf, clock 06:42. |
| Sto | 2-3 | at Lut41 | PENALTY STO false start (Soren Salveson) 5 yards to the LUT46. |
| Sto | 2-8 | at Lut46 | Vernon Green rush for loss of 1 yard to the LUT47 (Patrick Beatty;Michael Noll). |
| Sto | 3-9 | at Lut47 | Ri. Johnson III pass complete to Gabe Alada for 47 yards to the LUT0, 1ST DOWN STO, TOUCHDOWN, clock 05:54. |
| | | Ethan March kick attempt good. |
| | | St. Olaf 28, Luther 3 |
| | | Drive: 7 plays, 78 yards, TOP 03:37 |
| | | Ethan March kickoff 54 yards to the LUT11, Travis Vargas return 23 yards to the LUT34 (Jonah Smithson;Max Karpinske). |
| Lut | 1-10 | at Lut34 | LUTHER drive start at 05:48. |
| Lut | 1-10 | at Lut34 | Y. Ouazzani rush for 1 yard to the LUT35 (L. Ferreira). |
| Lut | 2-9 | at Lut35 | Travis Vargas rush for 6 yards to the LUT41, out-of-bounds (Stephon Kindle), PENALTY STO personal foul 15 yards to the STO44, 1ST DOWN LUT. |
| Lut | 1-10 | at Sto44 | 1st and 10. |
| Lut | 1-10 | at Sto44 | Devon Anderson rush for no gain to the STO44 (Marquis Ross). |
| Lut | 2-10 | at Sto44 | Andrew Whalen rush for 18 yards to the STO26, 1ST DOWN LUT (Max Karpinske). |
| Lut | 1-10 | at Sto26 | Andrew Whalen rush for no gain to the STO26 (Jacob Ossell). |
| Lut | 2-10 | at Sto26 | Travis Vargas rush for 12 yards to the STO14, 1ST DOWN LUT (Max Karpinske). |
| Lut | 1-10 | at Sto14 | Ian Kuykendall rush for 4 yards to the STO10 (Luke Dahl). |
| Lut | 2-6 | at Sto10 | Andrew Whalen rush for 1 yard to the STO9 (Luke Dahl;Sam Stuckmayer). |
| Lut | 3-5 | at Sto09 | Ian Kuykendall pass complete to J. Montgomery for 9 yards to the STO0, 1ST DOWN LUT, TOUCHDOWN, clock 01:56, PENALTY STO personal foul (Josh Vannornam) 3 yards to the STO0, TOUCHDOWN. |
| Lut | 1-G | at Sto00 | Timeout Luther, clock 01:56. |
| | | Ricardo Chavez rush attempt failed. |
| | | St. Olaf 28, Luther 9 |
| Lut | 1-G | at Lut35 | LUT ball on 50 yardline. |
| | | Drive: 9 plays, 66 yards, TOP 03:52 |
| | | Jonah Zaimes kickoff 50 yards to the STO0, touchback. |
| Sto | 1-10 | at Sto25 | ST. OLAF drive start at 01:56. |
| Sto | 1-10 | at Sto25 | Ri. Johnson III pass intercepted by Scott Edwards at the STO41, Scott Edwards return 29 yards to the STO12 (Ri. Johnson III), PENALTY STO personal foul (Alex Burns) 6 yards to the STO6, 1ST DOWN LUT, 1st and 10, LUT ball on STO6. |
| | | Drive: 1 plays, 0 yards, TOP 00:21 |
| Lut | 1-G | at Sto06 | LUTHER drive start at 01:35. |
| Lut | 1-G | at Sto06 | Y. Ouazzani rush for 5 yards to the STO1 (L. Ferreira;J. Bartholomew). |
| Lut | 2-G | at Sto01 | Ian Kuykendall rush for 1 yard to the STO0, TOUCHDOWN, clock 01:14. |
| Lut | 1-G | at Sto03 | PENALTY LUT delay of game 5 yards to the STO8. |
| | | Jonah Zaimes kick attempt failed. |
| | | St. Olaf 28, Luther 15 |
| | | Drive: 2 plays, 6 yards, TOP 00:29 |
| | | Jonah Zaimes kickoff 59 yards to the STO6, Isaac Coutier return 17 yards to the STO23 (Willy Moses). |
| Sto | 1-10 | at Sto23 | ST. OLAF drive start at 01:06. |
| Sto | 1-10 | at Sto23 | Ri. Johnson III rush for 4 yards to the STO27 (Dante Joseph). |
| Sto | 2-6 | at Sto27 | Ri. Johnson III pass incomplete to Noah Johnson. |
| Sto | 3-6 | at Sto27 | PENALTY STO false start (Gonzalo Pirela) 5 yards to the STO22. |
| Sto | 3-11 | at Sto22 | Ri. Johnson III rush for 15 yards to the STO37, 1ST DOWN STO, out-of-bounds (Scott Edwards). |
| Sto | 1-10 | at Sto37 | Ri. Johnson III pass intercepted by Bryce Neuse at the STO49, Bryce Neuse return 2 yards to the STO47. |
| | | Drive: 4 plays, 14 yards, TOP 00:49 |
| Lut | 1-10 | at Sto47 | LUTHER drive start at 00:17. |
| Lut | 1-10 | at Sto47 | Ian Kuykendall pass incomplete to Tre Jensen, dropped pass. |
| Lut | 2-10 | at Sto47 | Ian Kuykendall rush for 9 yards to the STO38, out-of-bounds (Marcel Diggs). |
| Lut | 3-1 | at Sto38 | Timeout Luther, clock 00:07. |
| Lut | 3-1 | at Sto38 | Ian Kuykendall rush for 12 yards to the STO26, 1ST DOWN LUT, out-of-bounds (Luke Dahl). |
| Lut | 1-10 | at Sto26 | Jonah Zaimes field goal attempt from 43 MISSED - short, spot at STO26, clock 00:00. |
| | | Drive: 4 plays, 21 yards, TOP 00:17 |
| Sto | 1-10 | at Sto26 | End of half, clock 00:00. |
| | | St. Olaf 28, Luther 15 |
| Sto | 1-10 | at Sto26 | Start of 3rd quarter, clock 15:00, LUT ball on LUT35. |
| | | Jonah Zaimes kickoff 51 yards to the STO14, Isaac Coutier return 23 yards to the STO37 (Hayden Glynn). |
| Sto | 1-10 | at Sto37 | ST. OLAF drive start at 14:52. |
| Sto | 1-10 | at Sto37 | Vernon Green rush for 2 yards to the STO39 (Jeremy Whalen). |
| Sto | 2-8 | at Sto39 | Ri. Johnson III rush for 7 yards to the STO46 (Michael Noll;Chris Pinkney). |
| Sto | 3-1 | at Sto46 | Vernon Green rush for loss of 2 yards to the STO44 (Devon Anderson;Bryce Neuse). |
| Sto | 4-3 | at Sto44 | Ethan March punt 40 yards to the LUT16, Ian Kuykendall return 3 yards to the LUT19. |
| | | Drive: 3 plays, 7 yards, TOP 02:10 |
| Lut | 1-10 | at Lut19 | LUTHER drive start at 12:42. |
| Lut | 1-10 | at Lut19 | Ian Kuykendall rush for loss of 2 yards to the LUT17 (Josh Vannornam). |
| Lut | 2-12 | at Lut17 | Andrew Whalen rush for 11 yards to the LUT28, out-of-bounds (J. Bartholomew). |
| Lut | 3-1 | at Lut28 | Y. Ouazzani rush for no gain to the LUT28 (Shiloh Goodwin;Josh Vannornam). |
| Lut | 4-1 | at Lut28 | Scott Edwards punt 34 yards to the STO38, fair catch by Jacob Ossell. |
| | | Drive: 3 plays, 9 yards, TOP 02:06 |
| Sto | 1-10 | at Sto38 | ST. OLAF drive start at 10:36. |
| Sto | 1-10 | at Sto38 | Ri. Johnson III pass incomplete to Noah Johnson, dropped pass. |
| Sto | 2-10 | at Sto38 | Ri. Johnson III pass incomplete to Noah Johnson (Dante Joseph), PENALTY LUT unsportsmanlike conduct (Dante Joseph) 15 yards to the LUT47, 1ST DOWN STO, NO PLAY. |
| Sto | 1-10 | at Lut47 | Ri. Johnson III pass incomplete to Gonzalo Pirela. |
| Sto | 2-10 | at Lut47 | QB hurry by Patrick Beatty. |
| Sto | 2-10 | at Lut47 | Ri. Johnson III pass complete to Gonzalo Pirela for 4 yards to the LUT43 (Trevor Joiner). |
| Sto | 3-6 | at Lut43 | Ri. Johnson III rush for 30 yards to the LUT13, 1ST DOWN STO, out-of-bounds, PENALTY STO HL (Noah Johnson) 17 yards to the LUT30. |
| Sto | 1-27 | at Lut30 | 1st and 10. |
| Sto | 1-10 | at Lut30 | Ri. Johnson III rush for 8 yards to the LUT22 (Dante Joseph;Bryce Neuse). |
| Sto | 2-2 | at Lut22 | PENALTY STO false start 5 yards to the LUT27. |
| Sto | 2-7 | at Lut27 | Vernon Green rush for loss of 2 yards to the LUT29 (Patrick Beatty). |
| Sto | 3-9 | at Lut29 | Ri. Johnson III rush for 9 yards to the LUT20, 1ST DOWN STO (Bryce Neuse). |
| Sto | 1-10 | at Lut20 | Ri. Johnson III pass complete to Noah Johnson for 8 yards to the LUT12 (Dante Joseph). |
| Sto | 2-2 | at Lut12 | Ri. Johnson III rush for 7 yards to the LUT5, 1ST DOWN STO (Michael Noll). |
| Sto | 1-G | at Lut05 | Ri. Johnson III pass incomplete, PENALTY LUT roughing passer (Jordan Tidwell) 3 yards to the LUT2, 1ST DOWN STO, NO PLAY. |
| Sto | 1-G | at Lut02 | Ri. Johnson III rush for 2 yards to the LUT0, TOUCHDOWN, clock 06:00. |
| | | Ethan March kick attempt failed. |
| | | St. Olaf 34, Luther 15 |
| | | Drive: 10 plays, 62 yards, TOP 04:36 |
| | | Ethan March kickoff 65 yards to the LUT0, touchback. |
| Lut | 1-10 | at Lut25 | LUTHER drive start at 06:00. |
| Lut | 1-10 | at Lut25 | Travis Vargas rush for loss of 4 yards to the LUT21 (Luke Dahl;Ridley Weeks). |
| Lut | 2-14 | at Lut21 | Ian Kuykendall pass incomplete. |
| Lut | 3-14 | at Lut21 | QB hurry by Jacob Ossell. |
| Lut | 3-14 | at Lut21 | Ian Kuykendall rush for 18 yards to the LUT39, 1ST DOWN LUT (Jacob Ossell). |
| Lut | 1-10 | at Lut39 | Ian Kuykendall rush for 3 yards to the LUT42, out-of-bounds (Nick Sabatino). |
| Lut | 2-7 | at Lut42 | Ian Kuykendall pass complete to J. Montgomery for 11 yards to the STO47, 1ST DOWN LUT (Nick Sabatino). |
| Lut | 1-10 | at Sto47 | Ian Kuykendall rush for 6 yards to the STO41 (Jacob Ossell). |
| Lut | 2-4 | at Sto41 | Y. Ouazzani rush for 2 yards to the STO39 (Luke Dahl;Jacob Ossell). |
| Lut | 3-2 | at Sto39 | Ian Kuykendall rush for 35 yards to the STO4, 1ST DOWN LUT (Jacob Ossell). |
| Lut | 1-G | at Sto04 | Ian Kuykendall rush for 3 yards to the STO1 (Shiloh Goodwin;Max Karpinske). |
| Lut | 2-G | at Sto01 | Ian Kuykendall rush for 1 yard to the STO0, TOUCHDOWN, clock 02:06. |
| | | Jonah Zaimes kick attempt good. |
| | | St. Olaf 34, Luther 22 |
| | | Drive: 10 plays, 75 yards, TOP 04:02 |
| | | Jonah Zaimes kickoff 47 yards to the STO18, Isaac Coutier return 17 yards to the STO35 (Hayden Glynn). |
| Sto | 1-10 | at Sto35 | ST. OLAF drive start at 01:58. |
| Sto | 1-10 | at Sto35 | Vernon Green rush for 2 yards to the STO37 (Patrick Beatty). |
| Sto | 2-8 | at Sto37 | Ri. Johnson III rush for 10 yards to the STO47, 1ST DOWN STO (Dante Joseph). |
| Sto | 1-10 | at Sto47 | Vernon Green rush for 3 yards to the 50 yardline (Dante Joseph;Tyler Sefried). |
| Sto | 2-7 | at Sto50 | Vernon Green rush for no gain to the 50 yardline, fumble forced by Jacob Leeps, fumble by Vernon Green recovered by LUT Bryce Neuse at STO47. |
| | | Drive: 4 plays, 12 yards, TOP 01:49 |
| Lut | 1-10 | at Sto47 | LUTHER drive start at 00:09. |
| Lut | 1-10 | at Sto47 | Andrew Whalen rush for 2 yards to the STO45 (Brandon Foster). |
| | | Drive: 1 plays, 2 yards, TOP 03:13 |
| | | St. Olaf 34, Luther 22 |
| Lut | 2-8 | at Sto45 | Start of 4th quarter, clock 15:00. |
| Lut | 2-8 | at Sto45 | Quon Lambert rush for 5 yards to the STO40 (Shiloh Goodwin), PENALTY LUT illegal block 10 yards to the LUT45, NO PLAY. |
| Lut | 2-18 | at Lut45 | Ian Kuykendall pass complete to Ricardo Chavez for 19 yards to the STO36, 1ST DOWN LUT. |
| Lut | 1-10 | at Sto36 | Y. Ouazzani rush for 7 yards to the STO29 (Luke Dahl). |
| Lut | 2-3 | at Sto29 | Ian Kuykendall pass incomplete to J. Montgomery. |
| Lut | 3-3 | at Sto29 | Y. Ouazzani rush for 8 yards to the STO21, 1ST DOWN LUT (Shiloh Goodwin;Ridley Weeks). |
| Lut | 1-10 | at Sto21 | Y. Ouazzani rush for no gain to the STO21 (Sam Stuckmayer). |
| Lut | 2-10 | at Sto21 | Ian Kuykendall pass complete to J. Montgomery for 18 yards to the STO3, 1ST DOWN LUT (Marcel Diggs). |
| Lut | 1-G | at Sto03 | Y. Ouazzani rush for 1 yard to the STO2 (Brandon Foster;Luke Dahl). |
| Lut | 2-G | at Sto02 | Y. Ouazzani rush for 2 yards to the STO0, TOUCHDOWN, clock 11:56. |
| | | Jonah Zaimes kick attempt good. |
| | | St. Olaf 34, Luther 29 |
| | | Drive: 9 plays, 47 yards, TOP 03:13 |
| | | Jonah Zaimes kickoff 64 yards to the STO1, touchback. |
| Sto | 1-10 | at Sto25 | ST. OLAF drive start at 11:56. |
| Sto | 1-10 | at Sto25 | Ri. Johnson III rush for 5 yards to the STO30 (Jacob Leeps). |
| Sto | 2-5 | at Sto30 | Ri. Johnson III rush for loss of 2 yards to the STO28 (Dakota Wright;Jacob Leeps), PENALTY STO HL declined. |
| Sto | 3-7 | at Sto28 | Ri. Johnson III pass incomplete to Gabe Alada (Michael Noll). |
| Sto | 4-7 | at Sto28 | Ethan March rush for loss of 8 yards to the STO20, fumble by Ethan March recovered by LUT Trevor Joiner at STO20. |
| | | Drive: 4 plays, minus 5 yards, TOP 01:18 |
| Lut | 1-10 | at Sto20 | LUTHER drive start at 10:38. |
| Lut | 1-10 | at Sto20 | Ian Kuykendall pass incomplete to J. Montgomery. |
| Lut | 2-10 | at Sto20 | Andrew Whalen rush for no gain to the STO20 (J. Bartholomew;Shiloh Goodwin). |
| Lut | 3-10 | at Sto20 | Travis Vargas rush for 9 yards to the STO11 (Ridley Weeks). |
| Lut | 4-1 | at Sto11 | Y. Ouazzani rush for loss of 2 yards to the STO13 (J. Bartholomew;Shiloh Goodwin). |
| | | Drive: 4 plays, 7 yards, TOP 01:18 |
| Sto | 1-10 | at Sto13 | ST. OLAF drive start at 09:20. |
| Sto | 1-10 | at Sto13 | Ri. Johnson III rush for no gain to the STO13 (Dante Joseph). |
| Sto | 2-10 | at Sto13 | Ri. Johnson III rush for 22 yards to the STO35, 1ST DOWN STO, out-of-bounds (Scott Edwards). |
| Sto | 1-10 | at Sto35 | Vernon Green rush for 2 yards to the STO37 (Bryce Neuse;Tyler Sefried). |
| Sto | 2-8 | at Sto37 | Ri. Johnson III sacked for loss of 5 yards to the STO32 (Michael Noll). |
| Sto | 3-13 | at Sto32 | Ri. Johnson III pass complete to Gonzalo Pirela for 15 yards to the STO47, 1ST DOWN STO. |
| Sto | 1-10 | at Sto47 | Ri. Johnson III pass complete to Gonzalo Pirela for 5 yards to the LUT48 (Dante Joseph). |
| Sto | 2-5 | at Lut48 | Vernon Green rush for 7 yards to the LUT41, 1ST DOWN STO (Bryce Neuse;Cody Hocker), PENALTY LUT offside defense declined. |
| Sto | 1-10 | at Lut41 | Vernon Green rush for no gain to the LUT41 (Jacob Leeps). |
| Sto | 2-10 | at Lut41 | Ri. Johnson III pass incomplete to Caleb Golberg, dropped pass. |
| Sto | 3-10 | at Lut41 | Ri. Johnson III rush for 2 yards to the LUT39 (J. Villastrigo;Michael Noll). |
| Sto | 4-8 | at Lut39 | PENALTY STO false start 5 yards to the LUT44. |
| Sto | 4-13 | at Lut44 | Ri. Johnson III pass incomplete to Gabe Alada. |
| | | Drive: 11 plays, 43 yards, TOP 06:17 |
| Lut | 1-10 | at Lut44 | LUTHER drive start at 03:03. |
| Lut | 1-10 | at Lut44 | Travis Vargas rush for no gain to the LUT44. |
| Lut | 2-10 | at Lut44 | Ian Kuykendall rush for 1 yard to the LUT45 (J. Bartholomew;L. Ferreira). |
| Lut | 3-9 | at Lut45 | Ian Kuykendall pass complete to Ricardo Chavez for 30 yards to the STO25, 1ST DOWN LUT (Marcel Diggs). |
| Lut | 1-10 | at Sto25 | Ian Kuykendall pass incomplete to Ricardo Chavez (Marcel Diggs). |
| Lut | 2-10 | at Sto25 | Ian Kuykendall rush for 3 yards to the STO22 (Max Karpinske). |
| Lut | 3-7 | at Sto22 | Travis Vargas rush for 9 yards to the STO13, 1ST DOWN LUT, out-of-bounds (Luke Dahl). |
| Lut | 1-10 | at Sto13 | Ian Kuykendall rush for loss of 1 yard to the STO14 (Luke Dahl). |
| Lut | 2-11 | at Sto14 | Timeout Luther, clock 01:10. |
| Lut | 2-11 | at Sto14 | Ian Kuykendall rush for 2 yards to the STO12 (Luke Dahl). |
| Lut | 3-9 | at Sto12 | PENALTY LUT false start (Quon Lambert) 5 yards to the STO17. |
| Lut | 3-14 | at Sto17 | Timeout Luther, clock 00:43. |
| Lut | 3-14 | at Sto17 | Ian Kuykendall pass incomplete to J. Montgomery (Marcel Diggs). |
| Lut | 4-14 | at Sto17 | Ian Kuykendall pass incomplete to J. Montgomery (Marcel Diggs). |
| | | Drive: 10 plays, 39 yards, TOP 02:29 |
| Sto | 1-10 | at Sto17 | ST. OLAF drive start at 00:34. |
| Sto | 1-10 | at Sto17 | TEAM rush for loss of 1 yard to the STO16. |
| Sto | 2-11 | at Sto16 | Timeout Luther, clock 00:12. |
| Sto | 2-11 | at Sto16 | TEAM rush for no gain to the STO16. |
| Sto | 3-11 | at Sto16 | End of game, clock 00:00. |
| | | Drive: 2 plays, minus 1 yards, TOP 00:34 |
| | | FINAL SCORE |
| | | St. Olaf 34, Luther 29 |